English Dictionary
◊ STAKE RACE
stake race
n : a horse race in which part of the prize is put up by the
owners of the horses in the race